.ad{width:100%; height:560x; overflow:hidden; position:relative;}
.sliderbanner{ width:100%; height:560px; overflow:hidden;}
.dbanner{ width:100%; height:560px; background-position:50% 50%; background-repeat:no-repeat;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.ad .prev,
		.ad .next{ z-index:20;position:absolute; left:3%; top:50%; margin-top:-40px; display:block; width:70px; height:70px;filter:alpha(opacity=50);opacity:0.5;   }
		.ad .prev{  background:url(../images/leftbtn.png) no-repeat;}
		.ad .next{ background:url(../images/rightbtn.png) no-repeat;}
		.ad .next{ left:auto; right:3%; }
		.ad .prev:hover,
		.ad .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.ad .prevStop{ display:none;  }
		.ad .nextStop{ display:none;  }

.w {
	width: 1100px;
	position:absolute; bottom:0; z-index:99;
	left:50%; margin-left:-550px;
}

html,
body {
	width: 100%;
	overflow-x: hidden;
}

.ad .w ul {
	overflow: hidden;
	height: 160px;
}

.ad .w li {
	overflow: hidden;
	height: 160px;
	width:180px;
	float: left;
	position: relative;
}

.ad .w li .img {
	position: absolute;
	width: 380px;
	padding: 0;
	height: 160px;
	left:150px;
	top: 0;
	padding-left: 30px;
	color: #f5f5f5;
	font-size: 16px;
	line-height: 1;
}

.ad .w li .img img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
}

.ad .w li .img p {
	text-align: left;
	padding:20px 20px;
	color:#333; font-size:14px; line-height:20px;
	background:rgba(255,255,255,.5);
	text-indent:28px;
	height:120px; overflow:hidden;
}

.ad .w li .text {
	float: left;
	padding: 25px;
	box-sizing: border-box;
	height: 160px;
	width:180px;
}

.ad .w li h3 {
	width:80px;
	line-height:36px;
	color: #fff;
	font-size: 20px;
	color: #f5f5f5;
	font-family:"微软雅黑";
	border-bottom:2px solid #fff;
}

.ad .w li span {
	color: rgba(255, 255, 255, 0.3);
	font-size:16px;
	line-height: 1;
	font-family: 'arial';
	text-transform:uppercase;
	line-height:26px;
	display:block;
	margin-top:8px;
}

.ad .w .fl:first-child {
	background: #ffc526;
	width: 180px;
}

.container{ width:1100px; margin:30px auto;}
.banner{ width:390px; height:180px; overflow:hidden; position:relative;float:left;}
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; position:relative;}
.banner .bd img{ width:390px; height:180px; display:block;  }
.info{ position:absolute; bottom:0; left:0; background:rgba(0,26,110,0.6); padding:10px 20px; width:160px; height:90px; display:none;}
.info h3{ font-size:16px; color:#fff; line-height:30px;}
.info h4{ color:#fff; line-height:20px; height:40px; overflow:hidden;}
.banner .bd li:hover .info{ display:block;-webkit-transition:all 0.5 ease-in-out;-moz-transition:all 0.5 ease-in-out;-o-transition:all 0.5 ease-in-out;-ms-transition:all 0.5 ease-in-out;transition:all 0.5 ease-in-out;}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

.fadeInLeft {
   animation: fadeInLeft .6s;
  -webkit-animation: fadeInLeft .6s;
  -moz-animation: fadeInLeft .6s;
  -ms-animation: fadeInLeft .6s;
  -o-animation: fadeInLeft .6s;
}
.socia{ width:170px; height:140px; background:url(../images/socia_03.jpg) no-repeat top left; margin-left:10px; padding:20px;}
.socia h3{ font-size:20px; color:#001a6e; border-bottom:2px solid #1270ab; width:80px; line-height:36px;}
.socia h4{ font-size:16px; color:#4c4c4c; text-transform:uppercase; line-height:24px; margin-top:6px;}

/*新闻*/
.slideTxtBox{ width:470px;text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px;padding:0 10px 0 20px;   border-bottom:1px solid #cbcbcb;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left;cursor:pointer; margin-right:20px;}
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff;border-bottom:2px solid #00489d; color:#00489d;}
.slideTxtBox .bd{height:158px; overflow:hidden;}
.slideTxtBox .bd ul{ padding:10px 0;  zoom:1;}
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox h2{ font-size:16px;}
.slideTxtBox a:hover{color:#00489d;}
.slideTxtBox .riqi,.jie{ font-size:13px;color:#808080; line-height:22px;}
/*网站地图*/
.neir dl{ float:left; width:12%; margin-bottom:40px;}
.neir dl dt{ font-size:16px; font-weight:bold; margin-bottom:12px; color:#00489d;}
.neir dl dd{ line-height:26px;}
.neir dl dd a:hover{ color:#00489d;}
/*我要举报*/
.jubao{ margin-bottom:40px;}
.jubao h3{ font-size:16px; text-align:center; margin:20px 0 10px;}
.jubao p{ text-indent:28px; line-height:24px;}

